A Blockchain Ontology for DApps Development

نویسندگان

چکیده

Decentralized Applications, or DApps, provide distributed trusted applications that use blockchains. They are often composed of several services, such as transaction scalability protocols, decentralized storage and computing solutions. In order to help formalize these applications, facilitate their development improve interoperability, we propose a novel blockchain Ontology focused on the concepts involving DApps. This ontology extends existing EthOn ontology. It defines key related DApps development, well relations between concepts. features formalization known cases design patterns technology through patterns. We Semantic Web Rule language (SWRL) in define rules express constraints formalized then execute an inference engine obtain new properties defined DApp, its cost, based DApp characteristics services it uses. For illustration show Ethereum sidechain Polygon. apply our research work field video games. application shows how model can be adapted other fields.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Towards a Blockchain Ontology

Blockchain technology is regarded as highly disruptive, but there is a lack of formalization and standardization of terminology. Not only because there are several (sometimes propriety) implementation platforms, but also because the academic literature so far is predominantly written from either a purely technical or an economic application perspective. The result of the confusion is an offspri...

متن کامل

Towards an Ontology-Driven Blockchain Design for Supply Chain Provenance

An interesting research problem in our age of Big Data is that of determining provenance. Granular evaluation of provenance of physical goods--e.g. tracking ingredients of a pharmaceutical or demonstrating authenticity of luxury goods--has often not been possible with today's items that are produced and transported in complex, inter-organizational, often internationally-spanning supply chains. ...

متن کامل

A Review of BlockChain

Blockchain is an emerging technology for decentralized and transactional data sharing across a large network of untrusted participants. It enables new forms of distributed software architectures, where components can find agreements on their shared states without trusting a central integration point or any particular participating components. Considering the block- chain as a software connector...

متن کامل

A Review of BlockChain

Blockchain is an emerging technology for decentralized and transactional data sharing across a large network of untrusted participants. It enables new forms of distributed software architectures, where components can find agreements on their shared states without trusting a central integration point or any particular participating components. Considering the block- chain as a software connector...

متن کامل

Ontology of Blockchain Technologies. Principles of Identification and Classification

A comparative study across the most widely known blockchain technologies is conducted with a bottom-up approach. Blockchains are disentangled into building blocks. Each building block is then hierarchically classified in main and subcomponents. Then, alternative values (i.e., layouts) for the subcomponents are identified and compared between them. Finally, an ontology matrix summarises the stud...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: IEEE Access

سال: 2022

ISSN: ['2169-3536']

DOI: https://doi.org/10.1109/access.2022.3173313